Stream from September 21, 2023 at https://twitch.tv/sphaerophoria Today we had to upgrade the io address registration system from being individual byte accessors to being more range like. This is because chips take large ranges of addresses and can return data that is more than just 1 byte. We spent some time today updating our APIs to allow reading into contiguous IO ranges 00:00 - Intro 05:20 - Updating the port allocation API 01:00:53 - Splitting out a PCI module 01:13:48 - Initializing PCI with the kernel/Updating demo